No exact translation found for
garrote tourniquet

related Results
el tourniquet (n.) , {Objets}, m